package com.example.bookmanagementsystem.entity;

import lombok.Data;

@Data
public class PageRequest {
    /**
     * 当前页码,主要是为了计算偏移量
     */
    private Integer currentPage = 1;

    /**
     * 每页显示条数
     */
    private Integer pageSize = 10;

    /**
     * 偏移量,用来计算数据库结果集的第几条开始返回数据
     */
    private Integer offset;

    public Integer getOffset() {
        return (currentPage - 1) * pageSize;
    }
}
